package com.aidex.generator.domain;

import io.swagger.annotations.Api;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.aidex.common.annotation.Excel;
import com.aidex.common.core.domain.BaseEntity;

@Data
@EqualsAndHashCode(callSuper = true)
@Api(tags = "生成模板")
public class GenConfigTemplate extends BaseEntity {
    /**
     * 模板名称
     */
    private String templateName;

    /**
     * 作者
     */
    private String functionAuthor;

    /**
     * 邮箱
     */
    private String functionAuthorEmail;

    /**
     * 工作空间路径
     */
    private String workspacePath;

    /**
     * 模块名
     */
    private String moduleName;

    /**
     * 包路径
     */
    private String packageName;

    /**
     * 前端工作空间路径
     */
    private String webWorkspacePath;

    /**
     * 是否默认
     */
    private String templateDefault;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 状态（0正常 1 停用）
     */
    private String status;
}